promote (a product) - English Synonyms Dictionary